engine cradle - Spanish English Dictionary